export function errorHandle(err: Error) {
    switch (err.name) {
        case '600':     //600 为未知异常
        default:
            ui.alert({ title: '错误', message: err.message });
            console.log(err);
            break;

        case '710':
        case '724':     //724 为 token 失效
        case '601':     //601 为用户未登录异常
            // var currentPage = this.currentPage;
            // let isLoginPage = currentPage.name == (siteMap.nodes.user_login).name;
            // if (isLoginPage) {
            //     return;
            // }
            // this.redirect(siteMap.nodes.user_login, { return: app.createUrl(currentPage.name, currentPage.data) });
            break;
        case '725':
            ui.alert({ title: '错误', message: 'application-key 配置错误' });
            break;
    }
}